package com.jkl.entity.project.po;

import java.util.List;

import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
@Table(name = "pj_project_collect")
public class PJProjectCollect {
	@Id
	private int rowId;// 主键

	private int projectId;// 和主表关联的ID

	private String street;// 街道（乡镇）

	private String village;// 居委会（村）

	private String siteAssignment;// 站点归属分类

	private String trafficVolume;// 日均运输量

	private String totalArea;// 总面积分类

	private String collectionMode;// 收集方式：1分类收集，2未分类收集

	private String facilityType;// 设施类型：1垃圾房，2垃圾管道，3压缩收集站

	private String sourceSeparation;// 垃圾来源分离：1居民，2单位，3其他

	private int collectionStation;// 收集站日清次

	private String garbageTransport;// 垃圾运向：1转运， 2直运

	private String transport;// 转运：1中转站，2码头，3临时堆场

	private String directTransportation;// 直运：1焚烧厂，2餐厨处理厂，3厨余处理厂，4餐厨（厨余）处理厂，5填埋场，6综合处理厂

	private String remarks;// 备注

	@Transient
	private int areaId;// 市

	@Transient
	private int deptId;// 县

	@Transient
	private String projectCode;// 项目编码

	@Transient
	private String projectName;// 项目名称

	@Transient
	private String operationUnit;// 运营单位

	@Transient
	private String startDate;// 开始日期

	@Transient
	private String projectAddress;// 项目地点

	@Transient
	private int workflowCode;// 站点状态

	@Transient
	private List<PJProjectUnit> unitList;

	@Transient
	private String status;// 项目状态

	@Transient
	private String isProject;// 项目状态

	@Transient
	private int fatherId;// 项目状态

	@Transient
	private String permitCode;

	@Transient
	private int lastMoney;

	@Transient
	private int projectType;

	@Transient
	private String lng;// 经度

	@Transient
	private String lat;// 纬度

}